make a pledge - French English Dictionary